.notice-wrapper {

  .notice-area {
    border: 1px dashed #03A9F4;
    box-shadow: 0 0 8px #aef;
    margin-top: 5px;
    padding: 5px;

    .error-title {
      >::v-deep(svg), span {
        color: #ffffff;
        margin-right: 3px;
      }

      ::v-deep(.el-icon-delete) {
        float: right;
        cursor: pointer;
        font-size: 1.1rem;
        color: #ffffff;
      }
    }

    .error-area {
      height: calc(50vh - 128px);
      overflow-y: auto;
    }

    .el-col {
      margin-bottom: 0;
      .error-code {
        width: 100%;
      }
    }
  }

  .error-row {
    margin: 2px 0;
    border-radius: 5px;
    padding: 7px 5px;
    box-shadow: 0 0 8px #aef;
    //background: #fff;

    .el-tag {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      font-size: 0.9rem;
    }
    .el-tag.el-tag--warning {
      color: #a76d16;
    }
    .el-tag.el-tag--danger {
      color: #e02222;
    }
    .el-tag.error-msg {
      width: 100%;
    }
    >div:last-child {
      margin-top: 3px;
    }
  }
  .bg-error {
    background-color: crimson;
  }
  .bg-warning {
    background-color: #cc871f;
  }
}
